g_strfreev() the uris returned by g_bookmark_file_get_uris().
authorMichael Natterer <mitch@imendio.com>
Fri, 18 Apr 2008 13:05:56 +0000 (13:05 +0000)
committerMichael Natterer <mitch@src.gnome.org>
Fri, 18 Apr 2008 13:05:56 +0000 (13:05 +0000)
2008-04-18  Michael Natterer  <mitch@imendio.com>

* gtk/gtkrecentmanager.c (gtk_recent_manager_clamp_to_age):
g_strfreev() the uris returned by g_bookmark_file_get_uris().

svn path=/trunk/; revision=20019

ChangeLog
gtk/gtkrecentmanager.c

index 82711f4bdb048acbc4fd18ded9b7b137dc91fb52..34c0c5236b011c061380d7751d1299067313304c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-04-18  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkrecentmanager.c (gtk_recent_manager_clamp_to_age):
+       g_strfreev() the uris returned by g_bookmark_file_get_uris().
+
 2008-04-17  Michael Natterer  <mitch@imendio.com>
 
        * gtk/gtkiconfactory.c (get_default_icons): register the
index ed783e4157f9f55c94904ae1ae37248de9f3c803..c9d18695bc6062f913190f971ce98e63b5a01a55 100644 (file)
@@ -1361,6 +1361,7 @@ gtk_recent_manager_clamp_to_age (GtkRecentManager *manager,
   now = time (NULL);
 
   uris = g_bookmark_file_get_uris (priv->recent_items, &n_uris);
+
   for (i = 0; i < n_uris; i++)
     {
       const gchar *uri = uris[i];
@@ -1372,6 +1373,8 @@ gtk_recent_manager_clamp_to_age (GtkRecentManager *manager,
       if (item_age > age)
         g_bookmark_file_remove_item (priv->recent_items, uri, NULL);
     }
+
+  g_strfreev (uris);
 }
 
 /*****************